package com.linln.modules.order.service;

import com.linln.common.vo.PageResult;
import com.linln.modules.order.domain.Order;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
* @Project: timo
* @Package com.linln.modules.order.service
* @Descriptio
/**
* @Project: timo
* @Package com.linln.modules.order.service
* @Description: TODO
* @author : pengliang
* @date Date : 2020年12月25日 16:37
* @version V1.0
*/

public interface OrderService extends IService<Order>{
    //获取积分商城订单
    Map<String,Object> getIntegralMallOrder(Integer pageNum, Integer limit, Long userId, Integer status);
    //通过id获取订单信息
    Order getIntegralMallOrderById(String orderId);
    //删除订单
    boolean delOrderById(String orderId);
    //获取订单详情信息
    Order getIntegralMallOrderInfo(String orderId);
    //获取积分订单记录
    PageResult getLayuiIntegralOrder(Integer pageNum,Integer limit,Integer status,String number);
}
